软考真题
首页
题库
登录
第6题
某大型商场内安装了多个简易的纸巾售卖机,自动出售2元钱一包的纸巾,且每次仅售出一包纸巾。纸巾售卖机的状态图如图6-1所示。
采用状态(State)模式来实现该纸巾售卖机,得到如图6-2所示的类图。其中类State为抽象类,定义了投币、退币、出纸巾等方法接口。类SoldState、SoldOutState、 NoQuarterState和HasQuarterState分别对应图6-1中纸巾售卖机的4种状态:售出纸巾、纸巾售完、没有投币、有2元钱。
【问题:6.1】
2011年 下半年 下午试卷 案例
正确答案:
你的答案:
上一题
下一题
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2011年 下半年 下午试卷 案例
标签:
接口
类图
数据
值类型
参数传递
行为型
枚举
返回值
状态图
面向对象
面向对象程序设计
State
语义
状态
状态转换图
抽象类
表达式
封装
程序设计
内容
状态模式
对象
Machine
行为
售卖机
原型
功能
笔记
提交
请先在App中激活(应用市场搜“软考真题”)
2019-05-24
1
请先在App中激活(应用市场搜“软考真题”)
2019-10-29
0
滚滚滚滚滚滚
请先在App中激活(应用市场搜“软考真题”)
2020-10-13
0
c程
请先在App中激活(应用市场搜“软考真题”)
2024-04-20
0
答题卡
加油
计算器
纠错
草稿纸
得分:0
1
2
3
4
5
6